let name = '杨英承'
let age = 27
let money = 20
let myself = `${name}今年${age}岁，存款${money}元`
console.log(myself) // 杨英承今年27岁，存款20元
money = 300
// myself = `${name}今年${age}岁，存款${money}元`
// 预期：杨英承今年22岁，存款300元
console.log(myself) // 实际：杨英承今年22岁，存款300元






// ======= 我们发现上面这种写法不是很优雅，所以可以把 myself 提取出来
// let name = '杨英承'
// let age = 27
// let money = 20
// let myself = ''
// const effect = () => myself = `${name}今年${age}岁，存款${money}元`
//
// effect() // 先执行一次
// console.log(myself) // 杨英承今年27岁，存款20元
// money = 300
//
// effect() // 再执行一次
//
// console.log(myself) // 杨英承今年27岁，存款300元